greater krayt dragon - French English Dictionary